package interfaceAndabstract;

public class Test1 {
    //2.都有子类：抽象类是被子类继承使用，接口是被实现类实现




}

////抽象类：被子类继承使用
//abstract class A{//父类
//    abstract void a();
//}
//class B extends UnSame.A {//子类
//
//    @Override
//    void a() {
//        System.out.println("重写父类的a方法");
//
//    }
//}
//
////接口：被实现类实现
//interface C{//父接口
//    void c();
//}
//
//class D implements UnSame.C {//子接口
//
//    @Override
//    public void c() {
//        System.out.println("重写父接口的c方法");
//    }
//}


